package com.qf.common.core.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * @author TianWenHe
 * @date 2025/6/13
 * @desc 用户余额变更DTO
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class BalanceChangeDTO {
    private BigDecimal amount;     // 变更金额（正数表示充值，负数表示退款）
    private Integer userId;        // 用户ID
    private String internalToken;  // 一次性Token
}
